複製列表:在Python中,直接用等號會讓兩個變數指向同一個列表。如果你想複製一份新列表,可以這樣做:
fruits = ["apple", "banana", "cherry"]
new_fruits = fruits.copy()
print(new_fruits)
這樣你可以安全地操作新列表,不會影響到原來的列表。
集合(Set):Python的集合(set)是一種不重複元素的資料結構,適合用來處理獨一無二的資料:
fruits = {"apple", "banana", "cherry", "apple"}
print(fruits) # 重複的 'apple' 會自動去除
集合不允許重複元素,這在需要唯一性的資料時非常有用。
集合操作:集合還可以進行交集、並集等操作:
set1 = {1, 2, 3}
set2 = {2, 3, 4}
print(set1 & set2) # 交集,{2, 3}
print(set1 | set2) # 並集,{1, 2, 3, 4}
這些操作讓你能輕鬆地處理多個集合之間的關係,適合用來比對、篩選資料。
多維列表:Python支援多維列表,適合用來表示矩陣或表格資料:
matrix = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
print(matrix[1][2]) # 印出 6
這樣可以存取多維列表中的資料,用於更複雜的結構,比如數據分析或遊戲開發中的地圖等。